Micron Document
`:top
`!PureFTPd`! ist ein `F33f`_`[Open-Source`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Open_Source]`_`f-`F33f`_`[FTP-Server`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=FTP-Server]`_`f für `F33f`_`[Unix`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Unix]`_`f und unixähnliche Systeme. Unterstützt werden die Betriebssysteme `F33f`_`[GNU/Linux`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=GNU/Linux]`_`f, viele `F33f`_`[BSD`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Berkeley_Software_Distribution]`_`f-Derivate, `F33f`_`[Solaris`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Solaris_(Betriebssystem)]`_`f, `F33f`_`[Tru64 UNIX`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Tru64_UNIX]`_`f, `F33f`_`[Darwin`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Darwin_(Betriebssystem)]`_`f, `F33f`_`[IRIX`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=IRIX]`_`f und `F33f`_`[HP-UX`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=HP-UX]`_`f. Des Weiteren unterstützt das Programm `F33f`_`[LDAP`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Lightweight_Directory_Access_Protocol]`_`f-, `F33f`_`[MySQL`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=MySQL]`_`f-, `F33f`_`[PostgreSQL`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=PostgreSQL]`_`f- und benutzerdefinierte Authentifizierung, sowie `F33f`_`[SSL/TLS`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Transport_Layer_Security]`_`f-Verschlüsselung und das `F33f`_`[File Exchange Protocol`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=File_Exchange_Protocol]`_`f (FXP).

Im Gegensatz zu den meisten anderen FTP-Daemons wird PureFTPd nicht mittels Konfigurationsdatei (außer für LDAP und MySQL), sondern per Attribute konfiguriert, die dem Daemon beim Starten übergeben werden. Es existiert zwar auch eine Konfigurationsdatei (unter /usr/local/etc/). Die jedoch wird mittels eines `F33f`_`[Perl`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Perl_(Programmiersprache)]`_`f- oder `F33f`_`[Python`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Python_(Programmiersprache)]`_`f-`F33f`_`[Skript`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Skriptsprache]`_`f, welches als `F33f`_`[Wrapper`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Wrapper_(Software)]`_`f fungiert, in einen Konsolenbefehl umgewandelt. Optional existieren auch zwei grafische `F33f`_`[Frontends`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Frontend]`_`f: kcmpureftpd, ein Modul für das `F33f`_`[KDE`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=KDE]`_`f-Kontrollzentrum und PureAdmin, welches auf `F33f`_`[GTK`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=GTK+]`_`f2 basiert. Für `F33f`_`[Mac OS X`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Mac_OS_X]`_`f gibt es den PureFTPd-Manager, welcher auf `F33f`_`[Cocoa`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Cocoa_(API)]`_`f basiert. Als Web Frontend existiert der `*User manager for PureFTPd`*. Er benötigt einen Webserver, vorzugsweise `F33f`_`[Apache`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Apache_HTTP_Server]`_`f, eine `F33f`_`[PHP`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=PHP]`_`f-Installation und eine `F33f`_`[MySQL`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=MySQL]`_`f-Datenbank in der die (virtuellen) FTP-Benutzer verwaltet werden.

Virtuelle Benutzer, also Benutzer die nicht auf dem System, sondern nur in der PureFTPd-Datenbank existieren, werden ebenfalls unterstützt. Virtuelle Benutzer erben die Eigenschaften von einem „echten“ Benutzer. Dadurch wird Konfigurationsaufwand gespart und Sicherheit und Flexibilität erhöht.

Ab Version 1.0.15 steht das Programm unter `F33f`_`[BSD-Lizenz`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=BSD-Lizenz]`_`f, vorher unter `F33f`_`[GPL`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=GNU_General_Public_License]`_`f.

PureFTPd basiert auf Troll-FTPd, das von Arnt Gulbrandsen um 1995 geschrieben wurde, während er bei `F33f`_`[Trolltech`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Qt_Development_Frameworks]`_`f arbeitete.

>>Contents

• `F0af`_`[Weblinks`#weblinks]`_`f
• `F0af`_`[Einzelnachweise`#einzelnachweise]`_`f

-─

>>Weblinks

• http://www.pureftpd.org/project/pure-ftpd – offizielle Projekt-Homepage
• http://www.x-fish.org/tux_pureftpd00.html – Konfigurations-Anleitung
• http://notes.twinwork.net/pureftpd/ – Konfiguration (englisch)
• Frontends:

• http://lkr.sourceforge.net/kcmpureftpd/ – kcmpureftpd
• http://purify.sourceforge.net/ – PureAdmin
• http://machiel.generaal.net/index.php?subject=user_manager_pureftpd – User manager for PureFTPd (Web Frontend)

>>Einzelnachweise

`:cite-note-b5b8b748457c1562-1`!1.`! Release 1.0.52. 18. September 2024 (abgerufen am 26. September 2024).

`c`F0af`_`[↑ Back to top`#top]`_`f`a